pieces of broken glass - Francés Inglés Diccionario